sheltered, secluded ne demek

  1. sheltered, secluded : kuytu